Battle at the Box Office Battle at the Box Office 6/20 June 20, 2011 Green Lantern was tops at the box office this weekend but it was an extremely weak opening for a major comic book superhero movie.